Comfortable, clean and well set up accommodation.