Clean, good location, excellent hosts who are quick to respond and answer any questions and give suggestions on anything you request!