Staff was nice, rooms were clean, quick walk to the beach and shopping. One room is too small for a family with 2 pre-teenage girls but we still made it work. The bathtub felt a little rickety when showering, but it was clean. If you reserve a room, they will reserve a parking spot. The pool is teeny tiny.