Loved staying here! Topi was a fabulous host and the location was hard-to-beat: Roosevelt Island is a fun and peaceful island (literally) in the middle of the metro area. And the price was perfect.