Date Palms is lovely if you're happy in an apartment type spot. I was picked up from airport for $10 by the hotel owner's brother Orville, who could not have been more helpful during my stay - showing me around the local neighbourhood, explaining where town was, recommending places to go (by cab OR public bus, which saved me a lot of money!)
The apartments are at the top of a hill and seem remote, but there is a supermarket a 5-10 minute walk back down the hill. The apartment itself is lovely, with a huge kitchen with a big fridge and freezer and options for cooking if you like.
It offers a very homely feel, so is a good place to retire too at end of the day. The price is very reasonable and you could even walk in to St Johns in 30, 40 minutes. All in all, very happy with the comfort and value for money Dates provided - thanks Orville and company!