Very well managed and charming place.