Wonderful stay - amazing views, close to the beach - and great hosts. Thanks very much.