My wife and I have visited Jamaica several times and done the all inclusive resorts before and have stayed at another private villa before. The Bahia Cottage was an absolutely amazing place to stay. From the great location, to the wonderful staff, and the pristine...More