The house was great but check-in process was a little of a pain, was told we could go to the house at 3 PM, when we got there the cleaning crew had just started cleaning and we had to wait another 2 hours for them to finish. The downstairs was not cleaned and really needs to be refreshed and cleaned up after each visit. Overall we did enjoy our stay, and the house was perfect for our group and the distance to the beach and pool was not bad at all. I would recommend this home, but the property management needs to get with cleaning crew on completing them by the checkin time of 3, and ensuring the downstairs is cleaned as well.