Great place in a charming location.