Great place, well-kept and thoughtfully laid out