In short, this facility provides everything one would expect from a hotel. The amenities are clean, fresh, well-maintained and well-groomed. The breakfast fare was very good and presented well. The greatest aspect of the experience, though, was with the staff. Everyone -- every opportunity to make an impression -- was warm and appropriately engaging and friendly. The fellow on the phone who I had to call to inform that my check-in would be very late was very good and friendly. That was the start of a string of excellent experiences with each person I came across -- the desk, the housekeeping staff, a fellow from maintenance, and the incredible breakfast hosts -- during my two days stay. If your needs for a hotel call for full kitchen amenities, then don't even think twice about it: make a reservation for this facility.