Has anyone ever stayed at this resort/hotel? My family from overseas was booked there by their tour company however, from the online reviews at TripAdvisor, it doesn't look all that good...I would so appreciate any help from anyone with experience ! Thanks!!