A little slice of heaven! We loved our stay! It sure felt like you were tucked in at a tropical oasis but are conveniently located just a stones throw from Byron!
Highly recommend this place!