The property was clean and neat. The rooms are big, the living area is a little small if you have a large group. We had 4 people and it was fine, but if you had the max group size of 10, it would be a little tight. Check-in was easy, and they provided a lot of items for the stay. The kitchen was missing a couple of mixing bowls, and we couldn't get the dishwasher to work, but other than that, everything was in great condition. The toilet/shower room in the main floor bedroom is very small and you almost have to straddle the toilet to open/close the door while you are in there, but the closet and counter space are great sized. We thought there was a pool onsite since there was a pool key, but it was under construction, so we were disappointed. Once it is finished, the home is close to the pool and would be a great location for accessing the pool, but not having the noise of the pool. Overall, it was a great stay and we enjoyed ourselves.