This is a property you love and hate. They need to hire a cleaning company to clean as this place is too big for them to manage and from the reviews they just miss too much. The rooms are nice size and accommodated our family well. The activities available at the rental were also nice. The wifi had major issues with streaming the entire time we were there. We brought our own firestick and it was rough trying to get through a movie because of the wifi. The last night we were there one of the rooms had an issue with a leak from above. It was weird as there was no rain during our trip. The place just really needs more maintenance. We wanted to cook, but then you don't want to because the pots and pans look like they haven't been replaced in a long time. We only planned on breakfast, but we brought a tok of food home because no one wanted to cook with the pans. These are small things, but it all adds up. At the end of the day, the location is great, there's tons of space, but as someone else said the ceiling tiles are rough, the light switches sometimes work, the toilets struggle to sometimes flush, the ceiling had a leak in one of the bedrooms, and the cleaning is below par. The owner responded well, but it still just puts a negative spin on your time with these kind of issues.