We had an amazing stay! I found the Allegra house on Expedia and trivago but chose to book through Airbnb for the ease of booking and payment.
This place is beautiful and has everything you need!
I recommend you view TripAdvisor and Allegra house’s website for more information.