The White Swan Inn offered the perfect Union Square stay for me. I had a very comfortable sleep, the staff was friendly, and the amenities are lovely. It was, for me, an ideal intersection between a hotel room and a B&B.