Description: Stay in a luxurious waterfront vacation condo in the Florida Keys with up to 2,500 square feet in Paradise. This vacation homes is located on a large deep water ultra wide canal with 50 feet of seawall off the Atlantic Ocean and right on Sombrero Beach