Great place: clean, well-stocked, well-furnished, and comfortable.