Excellent! Location , communication, cleanliness and facilities. Great host. Bargain for the location.