I was wondering if anyone knew the exact location of the new resort, The Sands? We are hoping to be within walking distance of the town/village? Is this hotel location near the Ramada? I am getting conflicting information, or perhaps it's just my map reading skills :)
Any other advice on this resort would be great. The reviews look great. Is is considered a 5 star resort? We are thinking of 9 or 10 nights in May 2014, in a pool access Junior Suite, so we are not ready to book yet, just sussing out some places.
Our other option would be to return to the JW Marriot, which we love, but a hotel within walking distance of restaurants for dinner would be a real plus.