We stayed at the Marriott Bay and Beach Resort in Key Largo for our 25th wedding anniversary. The staff there was exceptional. Our room was excellent. They up graded us to a suite. They gave us champange and chocolate covered strawberries. Luz and all the front end employees bent over backwards to make our stay the best we ever had at a Marriott. Although the weather didn't cooperate that much we had a great week in the Keys. I would reccomend this hotel to anyone. It's not one of their newer one's but the staff made up for that. The resturant is exceptional. The Mahi Mahi was out of this world. Do yourself a favor and be sure to make the drive to Key West. Many sites to see on the way.