We had our wedding at the Gran Villa at Villa Amor, and most of our guests booked rooms there during our wedding week. The staff is so friendly and helpful, they really made sure we were all happy the entire time. Villa Amor is absolutely beautiful and the location is still convenient and within walking distance of the center of town. Another plus is the onsite restaurant (which caters food for the weddings there) is really terrific. Overall, love this place!