We highly recommend Treehouse. We are going to be in Negril mid March and after 13 trips to Jamaica this will be the first time we have stayed at the same resort/hotel twice. We have done everything from Sandals to White Sands and never had a bad stay but something about the Treehouse just fit us well. Clean, comfortable rooms, safe, quiet, great breakfast, friendly helpful staff and the location on the beach all added up to a repeat visit.