Great, location great communication and great support. Views are amazing, when they say walking distance to the beach it is no lie. Would stay again.