Nice place, great location. The place was clean, comfortable, and fresh, and everything was in excellent working order. Check-in and check-out were easy and flexible. Communication with the hosts was perfect. Recommended!