Holiday Villas looks good to me!!! Then again I'm sitting in Nigeria right now, so I guess it's all relative.
Quick question. Transportation. Is it correct to assume that most people buy a car upon arrival? How does that process vary from buying one in the Europe or London? Cash only? Just curious.
Peace