Olga's place is super spacious, perfectly located just 5 minutes from the Grove Street station, and well equipped with all of the kitchenware and linens you might need. The art and plants made it so cozy...felt like a home away from home!