Clean, great location, and great hosts. Would definitely stay here again if the opportunity arises in the future.