Very clean and accommodating. Conveniently placed in a great spot not too saturated with tourist. Highly recommend!!