Playa Largo: Treat Yourself to Luxury By Erin Kelley Just an hour’s drive south of Miami sits the Playa Largo: a chic, luxurious resort hotel situated on 15 acres of pure Heaven, overlooking the sparkling emerald waters of Florida Bay. The first hotel built on Key Largo in more than