I'm still looking over the map and may take a look at F-15. Anyone ever stay there or know any detail about it?

Thanks