Beautiful beachside location, immaculately presented and with nice touches. Highly recommended!