We booked a family reunion at DiamondHead Beach Resort, and couldn't be happier. Our group of 32 (from 3 years old to into their 80's) had a wonderful experience. The food was excellent. The beach and pool were well maintained and welcoming. Loved the view from the balcony. The staff was wonderful; friendly and eager to serve. They met all of our needs, and were ready to help make our stay memorable. Would highly recommend to anyone wanting to enjoy a nice time on Ft. Myers Beach. Would love to return in the future.