My partner and I loved our stay in Michaels Villa. Set among the rolling hills , it was our own perfect paradise away to relax and unwind. The location is terrific, only a short drive to Minyon Falls track and Crystal Castle, and 20 minutes to Byron for morning sunrise. An unforgettable experience