Clear communication, extremely flexible with check-in. 10/10 would recommend.