Exactly as advertised. Great space, excellent hosts, well appointed, and close to amazing beaches.