I had stayed here before and booked again, for 4 weeks which I extended by another 2. Elizabeth and her family are extremely thoughtful, great at communicating and provided me with everything I needed. Would definitely recommend!