We had a wonderful month-long stay here and could not fault it. Perfect location and very well equipped with everything needed. Excellent communication and support from host throughout. Would love to stay here again.