Nice place and thoughtful details for kids and adults.