Perfect location. Clean and comfortable. Easy to check in and out. Excellent communication from the host.