Amazing weekend in a charming and beautiful location