I am coming to Grenada just after Christmas. What is the best place to stay while I look for a long term rental? Thanks.