This place exceeded every one of my expectations and truly deserves more than 5-stars if it was possible.
Extremely clean and the hosts absolutely thought of everything. I 100% recommend staying here.