A relative has a week booked at the Siesta Sands Beach Resort on Point of rocks road in Siesta Key, FL. Is anyone familiar with this resort? I tried tripadvisor and TUG and couldn't find any info. on either web site. If so, please share your experience with me.