Great location, lovely garden setting, interesting decor, good local restaurants, great shopping, very friendly locals, in all a wonderful place to stay.