Very comfortable and clean, and well situated.