I think Jamaica Tamboo has good rates for long-term stays.