Very clean, every detail has been thought of! Great location, within walking distance to local spots, and tourist spots!