Very clean. Perfect location. Close to all major tourist attractions!