A charming place in a terrific location.