Yes Banana Beach is awesome. THe Ocean view is great. We didn't book the deluxe ocean view but got one anyway, room 31. I'm sure all the rooms and ocean rooms are great.
We rented bikes for the week. So that made all restuarants accessible. We went into town every night. I was concerned we might be too far south but as it turned out, that was not the case. As far as close by, I thought El Patio was excellent.
Thanks to someone else on this board, Becky?? going for her 3rd time? We decided on Banana Beach. The rooms are spacious, fully equipped, nicely decorated. The pool, interior courtyard and grounds are excellent. The staff is great, etc. We were very happy with the choice.
I will have pix in a few days so check back. There are lots of nice places to stay but you will be pleased with BB, I would definitely go back.