Indeed, this place is a charming Inn in a great location.