Great location and clean. Great communication with host. We had an excellent time.