Excellent place to stay for every reason. Exceeds expectation as a place to stay at and location is great. The host is meticulous about providing every detail and comfort. Simply the best !