Super-duper CLEAN place. I stayed in the room while it was being cleaned, and watched their cleaning methods. Not only do they thoroughly clean but they desinfect every 'nest' upon check out. The bathroom is very ample and clean as well. Although is shared, it is always maintained CLEAN, it is very modern and comfortable. The staff service is superb, multilingual and genuinly concerned about their guests.
Location is optimal, walking distance to main attractions. Loved it a d 100% recommend.