A perfect host to a perfect place in a perfect location. Not much more needs to be said really. would stay again on our next trip if it was available.