Wonderful place to stay with all the required amenities. Beautiful setting and perfect for our stay