I was planning a weekend stay on Grand for the family in June. Most places I called were booked for that time except for Tera Miranda. Does anyone have any advice on this place? The website didn't really show any pictures, and wasn't that informative. Do I need to cancel while I can? Any information would be appreciated. Thanks.