I wasn't too sure about staying in Florida City but the hotels in Key Largo were more than I wanted to pay and not necessarily top notch hotels either. Key Largo is only about 20 minutes away. I decided on Quality Inn and was high satisfied. The rooms are very nice, clean and beds/pillows were comfortable. A/C was cold! Breakfast choices were excellent. I would highly recommend anyone to stay here if you don't want to pay high end prices for mediocre rooms in Key Largo. I was very happy with my choice of Quality Inn and would stay here again if I was going to do a little diving in Key Largo. I actually liked it so much I stayed a second night to explore more of South Florida. The front desk staff were all very welcoming and friendly with a smile on their faces. Save your money on the room and put it towards vacation fun. Plus, you get a very nice, clean hotel room.