We stayed here for a long weekend near the end of June. The location was great for what we were looking for! Close to everything, lots of views and a quick walk everywhere. My kids loved watching the amusement park from the balcony. It was quick and easy to get down to the beach or walk around town. The main living area was beautiful and up to date. However the bedrooms were a little lacking. There were no dressers if you wanted to unpack clothing for your stay. Large closets for hanging space and small bedside tables with drawers. The bed in the master bedroom was pretty soft and husbands back was bothering him so much sleeping on it he actually slept on the floor the last night. The cleanliness was also pretty subpar and disappointing. When we checked in there were lots of crumbs on the floor. A placement was covered in crumbs, what looked like a muffin. Cup rings and dried wet stains on the table and nightstands. Some of the towels and the bedsheets had stains. There were wet towels left in the washing machine. I contacted the owner and she was responsive and offered to have to cleaner come by again but at this point we were already checked in with 4 kids so it felt like it would be a hassle. The unit should have been clean for us when we arrived. We also noticed during our stay the bottoms of our feet and socks were black from the floors. I’m guessing they only get a quick sweep between rentals and aren’t often throughly cleaned. Overall nice but could use a more cleaning