Very clean and well kept, very comfortable stay