Comfortable and well kept accommodation.