Very clean and accommodations were very good. Angelica is the best!