We had a great stay here! Nice clean 3 bedroom house, one bedroom is upstairs and like a separate unit. The rooftop deck is a nice place to sit in the morning. The beach is a short walk, just 2 streets over. Michael offered us a cabana at his hotel up the road for a day but we simply didn't have enough time to take advantage of it.
There were a few minor things that could use improvement, but definitely not deal breakers if you're looking for affordable, private lodging within walking distance of the beach.
It would have been nice to have extra bedding as we had a few kiddos sleeping on couches but there was none. the kitchen is a bit sparsely stocked and the dishwasher was wobbly and hard to use. There is a washer and dryer in the unit with outside access that is shared with a few other units. the pool is also a shared pool but we mostly had it to ourselves when we were there.