Fun, welcoming and great setting. Multiple living areas inside and outside make for a comfortable and enjoyable stay. Accommodates a large family with plenty of areas to spread out. Lovely pool and spa and well maintained tennis court.