This cute place is located close to Byron, but still gives a feeling of being embraced by nature. We enjoyed making our dinner and showering outdoors to the sound of crickets and birds. Thank you for a wonderful stay Jessica!