Stayed for 3 nights. The location is great, central to great restaurants on the broadwalk and steps to the beach. The room was clean, decently appointed if a bit sparse; and self check-in was easy. Having a designated parking spot included is definitely a plus.
On the "needs-improvement side", the building façade needs work, the pool was less than clean, and although there is a TV, unless you come prepared to connect to your own streaming service, there's nothing to watch. I would also recommend that you bring your own bath towels as the one's they provide are small and thin.
However, the host is very responsive. We notified him that the toilet was leaking, and he had someone come in and repair it right away.
Bottom line, we enjoyed our stay. As long as you're not looking for anything fancy, this is a good home base for your beach vacation.