The front desk staff member was friendly and the facility is clean and comfortable. The cafe staff, however friendly, seemed to have very little training. I had dinner the night I checked in, and breakfast the next morning; I was served by different staff members and the experience was extremely slow both times.