Perfect location. Roosevelt Island is truly a hidden gem for NYC travelers. Cleo the lovely cat was also a fantastic addition to the place. :)