The check in process was great with the owner, security was rude when we got there. The place was pretty clean. There was a sock under our bed, that was not ours and there was a movie paused in our bedroom when we came in. We couldn't figure out how to get the TVs to work but mostly were playing games anyway. Great location, the beach is just a walkway away. The pool, I didn't want to let my kiddo play in but she was insistent. The pool always had a haze and was gross. I imagine it's hard to keep clean with as many people stay in there. The balcony was so nice, my favorite part. It's big and has a decent view, there's a palm tree there that provides some privacy but does hinder the view slightly. Interactions with the owner were pretty efficient and positive. Overall, definitely worth the price.