The Mountain Pine Ridge house at Kane Villas is an absolute home to stay for your vacation at Belize. My Wife and I loved our stay there and would definitely make it our number 1 stay at Belize again.