Flexible- was able to book last min & add an extra day with no issues- easy check in- place as described-friendly & fast communication