This place is more than perfect! We felt really comfortable, it's more like a small studio with anything you might need.
The bed is comfortable, the location is perfect (nice area, and close to Little Italy) and the host was very friendly and eager to help us with anything we needed. She let us check in earlier and check out later since our flight was delayed.