Very clean and supplied with many amenities to make stress-free stay.