It has great location and great view we booked it for this same reason. Got amazing click of world trade center. It wasn’t like super luxurious 5 star hotel feel but had everything we need. Staff was polite!
We landed early morning, they stored our luggage so we can go outside and provided 1.5 hour early check in.