Location is GREAT—located very near several shops and restaurants as well as the beach. Room is relatively spacious; bathroom is a little older than what is shown in the listing and there are a few stains here and there, but we didn’t particularly mind them. Overall a fantastic stay!