Very clean and extremely well located. a wonderful place to stay.