The fig tree villa is everything you can dream of. The perfect getaway in Byron!!