Mangle Azul exceeded our expectations! Caracoles is a very cozy villa and impeccable cleanliness. The…