On our recent trip to Ft. Myers Beach we did go upstairs to Uglies and sat at the outside bar. The menu options are outstanding and there is something for everyone, it may just take a while to narrow down what to order as there is so much to choose from. Food was delicious, portions large and pricing very reasonable for what they serve. Love the all day every day happy hour, and the bar staff were fun and super friendly. We liked this place so much we ate there 3 times in the 6 days we were in Ft. Myers Beach. Can't wait to go back!