Larissa flat is very convenient to visit NY, near from 2 subway' station and in Williamsburg to have a drink.
Design is very nice. Everything is in the kitchen to take the breakfast or lunch. Several supermarkets are nearby.