very nice place, clean, comfortable, well-equipped