Very clean and as described. Easy check in and in and out with valet parking. Will stay again!