Great location, right on the beach. Close enough to town, but far enough away to avoid the crowds. Very clean with newer updates. Beds are very comfortable. Management company is responsive and great to work with. There are a few areas I would improve, but did not negatively affect our stay at all. The deck is in need of some repairs. It is sturdy, but definitely has wear and tear. However, we loved sitting outside on the deck in the morning, drinking coffee, reading, watching the surfers and listening to the waves. There are a lot of personal, family photographs everywhere and it made it feel a bit like we were invading someone's space. I would also recommend mattress covers/protectors. Again, none of this negatively affected our stay at all. We would definitely stay here again in the future.