Good family stay, clean hotel, quick check in. Location is amazing, 2 min walk to the beach, shops, food options. ONE NEGATIVE THING: No self-parking on site . We had to valet everyday for $29 extra per day plus tip , few times a day which is pretty inconvenient. We had to text valet and wait for our car, not a long wait about 5-10 mins. Especially if you travel with kids it’s harder to valet the car if you need to go somewhere quickly.