This is bamboo bulu a restaurant that is quite popular in Jamaica. One of the reasons it is popular is because of its beach front view. And the food is reasonably priced.
There are no direct flights to Jamaica from Ohio but there are in Florida. A all around trip will cost you about $400 on American Airlines from Miami. A drive to Miami is 17 hours and 10 minutes. A flight to Miami cost $337 on American Airlines and takes 2 hours and 47 minutes.
This this the Spanish court hotel it is a Spanish Colonial–style hotel with modern rooms & a day spa, plus a rooftop bistro & infinity pool also has free breakfast . It is $149 a day to stay here a night.