The Santa Teresa Resort comprises four mini villages of diminutive cubic ho - The Independent