REALLY nice place, super comfortable and near subway station and renting bikes. There's a super market some blocks away as well as a drugstore for everything you could need.
The spot is clean and stylish and Carla was always available and kind too, I really recommend this place :)