Great location, easy access to small dog friendly beach and local cafes/restaurants. The room was clean and good sized, the common use patio is a great spot away from the beach crowd. I wish the hot tub was on the patio as well instead of being tucked away near the parking lot and that it had less sand in it. The room warmed up quite a bit during the day and the bed could have been a little better quality, but overall it was a lovely stay.