First rate experience all around.