We absolutely loved our stay here. The location was perfect, and our hosts were great communicators and gave clear instructions for everything. We wish we had stayed longer here - maybe next time!