"The Naswa is right on the water but the food isn't that great. Pub type food."
Yes Pub type food if your only talking about the "BEACH BAR". The main Dinning up stairs has some really good food and the Key Lime pie is the best!
There is window seating giving views of the "Channel Parade".
The biggest problem if coming by boat is finding a dock.