We just spent 2 nights at the Margaritaville Hotel and loved everything about it. It is right on a beautiful, white sand beach with a pool, tiki bar and restaurant overlooking the ocean. We got a beach front room with a balconey. Nothing too fancy but very clean with a huge bathroom. The hotel is located near all the restaurants with a walking/running/bike trail across the street. Fort Pickens state park is only a couple of miles away with pure white sand and dunes. I would not hestitate to stay here again. The staff was wonderful and very accomodating. They also have a great gift shop with everything "Jimmy Buffet"