I delivered my baby boy here this past May and couldn't have asked for a better hospital. Even my dad who has his own hospital was impressed. The check in was smooth and quick, something much needed when you are in pain. The rooms are bright, airy and clean. They have this cool thing where the room they assign you is where you labor, deliver (unless it's a c-section) and recover so you don't have to keep changing rooms. Ours had a jacuzzi tub but I didn't get to use it since I was given an epidural soon after being admitted and after delivery wasn't allowed to take baths. The sleeping arrangements for the support person were also nice and comfortable. My husband could get some good rest, after all we had both been tired. They have good facilities like internet powered computer which can also be used as a tv. Fresh coffee and filtered water and ice are just down the floor. They have a cafeteria which wasn't very impressive wrt food, but the hospital is in a location where there are a ton of restaurant options around.
The staff was all great. We loved the nurses. I just wish there would be more consistency with the nurse schedules. For example, we were there for three nights and during that time none of the nurses on their 12 hour shifts repeated. Not a big deal though. We will definitely deliver our future kids here.