I'm currently staying at the hampton inn in key largo, i find the entire place feels brand new, the rooms are very clean and spacious, nice and updated everything. The property looks well maintained and in nice condition. The beach area is rather small and the swimming area is tiny but it all comes down to what you want in... more

