Exceptional experience. Everything has been thought through thoroughly!