This resort offers so many activities. You can kayak, paddle board, ride bicycles, swim at the pool, fish off the dock, and the list goes on and on. They have a neat beach setup with hamocks, lounge chairs, outdoor fireplace, grills, and a ping pong table. We stayed in the newer part across the road. The rooms was very nice and each day house keeping would message us asking if we needed anything. The resort has a restaurant that has a variety to choose from. The staff was very polite. The location was great because your kind of in the middle of the keys. We took a day trip to Key West.I really have no complaints other than crossing the road at times. The road can be very busy. Sometimes you can walk straight across and sometimes you will have to wait 5 minutes or longer. I am glad we picked this resort and will definitely be back in the future.