The facilities and location are superb! Clean and comfortable. Steve is an amazing host. He was easily contactable and ready to help whenever needed. Cannot fault the place. We all had an amazing stay and can't wait to return!!! We didn't want to leave... :-)