Excellent location, view, accommodations (including beach and snorkel gear!), and local recommendations for dining. Thank you Tracy and JD!