I highly recommend Hotel Mariposa.
It is very modern, clean,chic and the hospitality is amazing.