Very clean place. Amazing location. Great for tourists.