Good location, good communication. Warm place. Great for young visitors.