A fantastic, homely space in a great location