Beautiful location with everything you need. Great hosts and an all round positive experience.