The stay was as expected. We had a slight miscommunication with the landlord but was able to work things out. The floor (carpet) was pretty dirty when we got there, left dirt marks on our feet. Everything else was very nice.
I enjoyed being able to get to beach and pools very easily. My family had a wonderful time.