A fabulous spot - beautiful and charming.