Absolute 5 star care, consideration and accommodation... I loved it.