Immaculately clean with everything needed for a very comfortable stay, easy check in and departure procedure.