I've stayed at both The Mansion & The Castillo, I like the Mansion much better One reason was they had fridges in all the rooms. The Castillo has one for all the guests, I stayed in every room but 3...