I recently returned to Bahia Principe for the second time in two years and was impressed by the vibrant energy and diverse offerings. The resort has made noticeable improvements, especially in service. The friendly staff work hard and deserve recognition. The Jamaican food is delicious, though other cuisines could be more consistent. The beach, with its clean, white sand, is beautiful, albeit a bit far from the main resort area. We tipped everywhere, though we noticed many others don’t. Overall, it's a fantastic place for a Jamaican getaway.