Great location and homely atmosphere