Very clean and presented well. Extra touches and they went the extra mile to make the stay very enjoyable.