Very clean and very well supplied with amenities and little extras. Top Marks.