Absolutely phenomenal location, communication, and price. Directly on the beach (literally!).