Very spacious and well equipped for a perfect stay. grounds and facility were immaculate. Very restful place to stay. Absolutely beautiful surroundings. Lots of options for different activities. You can’t go wrong here.