This is a fantastic home with everything we needed for our stay. The salt water pool is fantastic and our kids were in heaven. The outdoor entertaining area is great and overall there is very little to fault. All the rooms were very clean and comfortable and there is so much space. As it turned out we needed to some work so the double office area was great.