Excellent room with great rooftop view right in the heart of little Italy