Beautiful location. Great host. Fun places to eat, walk and Swim.