Absolutely perfect in every way. Awesome Brooklyn Heights location, easy to enjoy Brooklyn and Manhattan from this location. Stay here!! You will LOVE it!!!