This place was such a dream! In a beautiful location, provided with everything you could need and the hosts were just sensational. Would absolutely stay here again!