Amazing. Excellent. Comfortable. Just what a family needs when the stress of a hospital stay weighs heavy. Facilities are spacious and clean, with laundry room, large kitchen area, gym, relaxation rooms, library, etc. staff very accommodating and welcoming. No parking, so plan ahead, as downtown parking is expensive and hard to find.