I will be two/three nights in Boston on my way to and fro a July family reunion in New Hampshire. I gather from this thread The Newbury is best so I set out to investigate on their website which provides no detail on room/suite sizes which is critical to my decision. WTHF?