The Villa is a drive from Byron Town & beautifully appointed - spacious and airy.