Guests dined in the Hacienda del Sol’s outdoor courtyard, where strings of lights were hung over the tables. Later, everyone danced on the terrace in front of a roaring fire in the fireplace.