The property was nice. I liked the location to the beach and restaurants and such. I wasn’t very happy in the beginning. The rental agency never sent me any information on check in, so of course you would assume you go to the office there on the property. After talking to the woman at the office on-site, she gives us a phone number to find out how to get the keys. We had to search for the address of the rental agency. I called when I couldn’t find them and after getting a voicemail, I decided not to wait for a return call, we my family and are were tired and aggravated at this point and just wanted to get settled in. When I called back I was told, very rudely that the check in information was sent to me back in April. As I looked in my email, I found it was not sent to me so was told they could send it again. Then when I get there, I’m told that because of the recent storm, the main TV was not working and the cable people were coming the following day. I was told if I couldn’t wait for them to come, they would have to find someone to do this or reschedule. I initially said I would rather not wait for them myself as I’m a paying guest and was told that the rental agency didn’t have anyone at the moment to wait for them to come. So we wound up waiting for them the following morning and waited for the company to work on all 3 TV’s in the house. The second thing that aggravated me was that we couldn’t enjoy our patio because of the mess that was left from the animals, that I could tell had been there quite a while. (I understand they are going to make a mess, but I think it should’ve been cleaned up when the last person left or before we arrived.) Other than that, we had a good time. I really liked the location to the beach. It was a nice quick walk. The kitchen was well equipped with everything you could think of. I just wish they would give a list of what is actually available so we could’ve came a little more prepared for what was needed and what wasn’t. Overall, we had a good stay.