This is a great place to stay right in the heart of Greenwhich village!
The place is super clean and spacious. Also Pietro was an amazing host!