Upon entering the lobby area it was infested with flies everywhere! Seriously! I looked at my husband and thought we would make the best of it~ Before we had arrived we reserved our rooms with Coral Reef Inn, and requested 2 rooms next to each other~ When we received our room keys the rooms were clear across the entire property! We have children and they needed to be close to us even though they were staying with their grandparents in a separate room. The hotel would not get us rooms near each other without us paying a room upgrade!!! I thought this was terrible customer service as it was guaranteed when we booked it, but when we arrived they just said sorry~ we don't have any left near each other. Anyway, the rooms were not very clean, and we had to request towels several times after our room had been cleaned. The cable does not come in very well, and the internet/Ethernet was down the whole time we were there? (of course they do not care when you would call!) I was so happy when it was time to checkout and go home! However, they would not provide us with a receipt upon checkout? My husband kept insisting on a receipt, but they would not give us one!~ When we got home to review our credit card charges it was very apparent why they would not give us a receipt! They are very dishonest as we were charged more than our initial quote, AND they charged us another charge for "misc. goods" ! When I called to ask about this the manager would not discuss this with me? I asked what the additional misc. goods were and he hung up~ I contacted our credit card company and this is currently under dispute, but I don't think we will win as they, the Coral Reef Inn produced a fake UNSIGNED receipt to our credit card company? DON"T STAY HERE! You will have a much better stay if you just stay in a local dumpster!