Five stars across-the-board! Top notch host and he fully delivered on all expectations. Perfect location and most everything you need for a great vacation is right downstairs (surfboard rentals, scuba gear, beach, food, fun, etc.…)