This home was OK. We were able to book it at an incredible price, but we didn't really enjoy our stay as much as we have staying at other places (we ended up leaving a day early because we would rather sleep in our own beds).
PROS: The location is near perfect! It's steps from the bay and very short walk to the beach. The shower had great water pressure and was very hot. The price is much more afforable than other beach homes in the area.
CONS: The home is very small (smaller than it appears in photos). It fits 4, but is very cramped, especially when the sofa bed is out. It's pretty stingy with the things provided (only 4 forks, 4 plates, 4 towels, etc.). The bedding for the pull-out sofa bed was not the right size (full bedding was provided but needed queen bedding). Also, our bike got stolen the first night, despite being locked up outside (but this has nothing to do with my rating of the place, just beware and keep your bikes inside.).
This place is cheaper and you get what you pay for. Our stay wasn't bad, but it wasn't super enjoyable either.