Beautiful place located just 5 minutes outside of the town. Perfect for a relaxing stay while only a stones throw from the beach, restaurants and shops Byron has to offer.