This is a fantastic AirBnB! The place was absolutely spotless and exactly as advertised. The location is so so beautiful, too! We loved staying there. Also, Caroline and John are very kind and welcoming (and so is their adorable dog). :)