good location.
very clean,
good communication process,
easy check-in.