Our stay was very pleasant, no complaints, parking was a little tricky but very doable (we fit our Ram truck and my father in laws SUV fine), just make sure someone is helping you back up.
Location was perfect, steps away from the beach. House was clean, washer/dryer on site was super awesome since we had little ones with us. Definitely would stay again!! *people with little kids we careful with all the stairs, maybe bring a baby gate, they are very step.