La Siesta Resort & Marina is located 80241 Overseas Highway Islamorada (FL) United States FL 33036