Very clean, great location, and well-furnished for a long stay. Highly recommend!