We had a great time. The place is centrally located, making it a useful base of operations. The subway is across the street, which is also nice. Some of the sightseeing cruises leave from the piers in midtown, which are a few blocks away. The place is small, but normal for New York and had everything we needed. It's on the 5th floor, so noise was not an issue at all, but if you can't do stairs, you may want to look elsewhere.
Marcello was great. He gave us a tour when we got in and checked in regularly. We loved it.