Very clean. Modern. Well equipped. Comfortable place