Perfect! Clean, comfortable, and spacious. Great location. Responsive and helpful host. Overall loved our stay!