Perfect for all ages. Perfect place and location.