We had a really enjoyable stay. The place is brand new and sparkling clean, surrounded by manicured gardens. There were a lot of thoughtful touches, especially the bedding which was top class. We couln't fault this place, and we are also hosts.