Very clean and well located. Everything as advertised. We will be back again.