Nice, charming place in a wonderful location.