This place was perfect! Great location, wonderful views from the rooftop deck, and all of the amenities you need!