Perfect place in a perfect location for so many fun activities and adventures!
Mike is a great, very communicative host!