This place has the potential to be an amazing property; great location! We used to live in Key Largo so thought it would be a nice place for an event. Unfortunately the management is very unprofessional. We stayed here to attend a 50th anniversary celebration. The management shut down the entire event just 2 hours into our 5 hour event with no explanation other than the music was too loud. Why weren't we given the opportunity to turn it down? The way this was handled was so unprofessional. Why would anyone rent this place, plan an event, have guests come in from around the country to have it possibly shut down because the management decided it wasn't the right event for her hotel. There were 60 people attending, most in their 60's and some small children, We were not a noisy, party crowd, just a family wanting to celebrate 50 years of marriage. The staff that was on site were trying to be helpful but the manager didn't want to work with the group. We will never stay her or recommend this to anyone we know coming to Key Largo.