Clean, clear communication, perfect location! Would stay again!