Comfortable, clean, safe and well looked after. Great stay.