Hey Kimberly, we are going to Nassau on May 30 and I have a couple questions. Isn't Senor Frogs on the beach? If so, is it a nice beach, a place to just stay and spend the day? We are looking for simple relaxation on a beautiful beach. Thanks for your reply.