great place to stay
easy check-in
good communication