Has anyone stayed here before? We are renting a one bedroom villa for 3 nights this December and would love to hear any advice or tips that you have for this resort.