A homely feel in a prime location.