Booked at the last minute (a day before), Pam's beach suite fulfilled every unrealistic wish we had : gorgeous place, sublime view, friendly host...
Will go back anytime.