We have stayed here on two different trips. Both stays were exceptional! Clean, safe, great location and terrific hosts. We would stay here every trip but it is usually booked.