Home Slider February 24, 2014 by Sunset AwaitsYour next vacation is beckoning you to the Florida Keys. WelcomeWelcome to Mitchell’s Villas, unique rental properties in the heart of Islamorada, located in the Florida Keys. Tell Me More IslamoradaKnown as the sportfishing capital of the world, Islamorada offers a wide variety of activities including diving, snorkeling, paddleboarding, kayaking, shopping, cycling, sight-seeing or just relaxing on the bay watching the sunset. Keys VillaBayview Villa