Warm and cozy, child friendly, helpful host, stunning location