Good location, practical check-in and good communication throughout. Would stay again.