Cleanliness is above and beyond what we expected and the amenities are everything a traveller could ask for and more!