Very clean & luxurious stay.