We had a wonderful stay at Campeche! The property was beautiful and the host was very accommodating and communicative.