Great place and great value. Roosevelt Island is an oasis in the Chaos that is New York these days. Situated literally 100 yards from Manhattan, you will love your stay here for sure!