Great location if you want to stay in Midtown - super close to Grand Central Station so you can go basically anywhere. Rooms are fine and have all the usual amenities. One thing to note is that this is a time share, so there is no housekeeping. If you need anything (towels, etc), you need to ask for them every single time. I wasn't aware of this beforehand so was surprised to find this out upon arrival. I didn't visit the rooftop bar so can't speak to that.