Everything at Leesha’s house is 100.
The ubicación next to metro and commerce, easy access to JFK, nice rooms and delicious breakfast.
Very recommended