Beautiful, luxurious stay. The host's have thought of everything! Excellent entertainment, dining and kitchen facilities and comfortable bedrooms. Looking forward to staying again.