Lovely and new place. Spotlessly clean. Wonderful little kitchen and stylish bath. Some great takeout near by. Parking is a little tricky on street cleaning days, but otherwise a fantastic stay.