Kevin was a great host. Great communication and very accommodating. Location is nearly unbeatable. Everything you could possibly want or need is provided by Kevin or the nearby locations