Clean, contemporary, well kept. Perfectly situated. between the beach and the shops and restaurants on 2nd street. Beach chairs and beach toys were provided for visitors' use. Bathroom is small with no counter space, so three of us had to coordinate and juggle a bit to use it effectively. Parking can be difficult in the area. All in all we enjoyed our stay.