Great location (virtually on the beach), roomy, comfortable, and fitted out with all the necessary amenities. Very good safety, and appreciated the roomy, safe, under cover parking.