I have read the reviews of others and cannot come to grasp at all what some have said about this place. I am a physician in the states and demand only the best, and this place delivers! So much so, I was there for a week in May 2009 and going back August 2009! Only one problem, can't get all... more





