Half Moon’s Rose Hall Villas don’t just offer generous space and privacy. The 28 units spanning five, six and seven bedrooms ...