I’ve stayed here a couple times and would recommend for future trips! Extremely convenient location, well decorated, has the all the essentials (beach towels, laundry, fast Internet for video calls, off street parking). One thing to note is that the walls are pretty thin so you can hear neighbors moving around and talking.