Spotless, well-appointed kitchen, comfortable. Great location, walking distance to many shops, restaurants, & grocery store. Easy communication, check-in and check-out! We’d definitely return for another stay.