If I went by the great time we had, it would be a 5 star...yet, the mind set and company with me had a lot to do with my time. The place itself definitely needs some attention. Although, I'm sure it's hard to keep a place on top levels with weather/beach conditions in the mix. Again, we had a great time...beach is right there, view is great...the murphy bed was comfy...and for the things that need attention, I chose to look past them and enjoy my time at the beach! Staff was friendly.