Sparkling clean, well-appointed apartment with comfortable furniture, good lighting, & nice, personal touches, making it feel very homey. Nice flexibility with check-in & check-out times. Great communication. We loved this place.