Excellent location - perfect for our needs. Clean and comfortable. Great communication with our host.