Great place. Beachfront, close to shops, spacious. Would definitely stay here again!