L Leonard Dunaway Review of Ramada Plaza Beach Resort & De... 3 years ago Awesome views. Great place to stay
Comments: