We had a good stay considering the rudeness of the gentlemen who we had to check in the lobby. Albert provided the basics and even had sand toys, beach chairs, umbrella and floating devices available to use. We had a slight issue with opening the slide door and TV, but Albert was in communication and ready to fix any issues right away. Apartment was spacious and comfortable. We really enjoyed the balcony view! Unfortunately, because it's closer to the main street, noise was a little issue at night. It was still fresh so having the pool close at 7pm was not that big of an issue, but just a heads up if this is the case in the summer. It is an older building but we thought it was reasonably priced for being on the beach! There is a resort fee per 2 adults and parking was reasonable as well. Just has to be paid upfront for the duration of your stay. You are given the option to park valet or self park. we did both and didn't have any issues. Overall, good stay!