Nice and clean. Great location. Less than a 5 minute walk to the beach and lots of dinner options. Definitely worth the value. Place is a little small so I could see it getting cozy after a few nights.