Fantastic location, just a couple hundred feet from the beach. Super fast communication. The place has everything you need.