Snooks Bayside the best place to watch a sunset in Key Largo. Very reasonable happy hour prices, stay for dinner if you can get a table the food was very good..