We had a fantastic stay at David's place. Clean, everything worked great. Would stay again!