Great stay overall. Check-in process could be smoother, but good communication helped.