Beautiful place in a beautiful setting hosted by beautiful, friendly people. Clean and comfortable with LOTS of amenities. Was so nice we wish we had the time to have stayed longer.